Towards Transparent Distributed Execution in the Tornado Framework

نویسندگان

  • Filip H.A. Claeys
  • Maria Chtepen
  • Lorenzo Benedetti
  • Webbey De Keyser
  • Peter Fritzson
  • Peter A. Vanrolleghem
چکیده

Tornado is a new advanced kernel for modelling and virtual experimentation (i.e., any evaluation of a model) in the water quality domain. Although primarily intended for use within this particular domain, the kernel is generic in nature and has a plethora of generally applicable features. Tornado often deals with elaborate models and many of its virtual experiment types are computationally intensive. In order to alleviate the computational burden, there is a strong need for distributed execution. However, since Tornado has a heterogeneous user community consisting of both expert and non-expert users, the distributed execution process should preferably be as transparent as possible. This article focuses on the initial steps that were taken along the road to transparent distributed execution. Main achievement so far is the ability to perform semi-automated distributed execution of workload on the Typhoon cluster and LCG-2 grid infrastructures. Our approach is based on the generation of generic job descriptions and has been shown to offer sufficient transparancy for non-expert users in the scope of a Monte Carlo simulation project that was run on a 16-node Typhoon / 40-node LCG-2 setup.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Effective Task Scheduling Framework for Cloud Computing using NSGA-II

Cloud computing is a model for convenient on-demand user’s access to changeable and configurable computing resources such as networks, servers, storage, applications, and services with minimal management of resources and service provider interaction. Task scheduling is regarded as a fundamental issue in cloud computing which aims at distributing the load on the different resources of a distribu...

متن کامل

Using Modelica Models for Complex Virtual Experimentation with the Tornado Kernel

Tornado is a software kernel for virtual experimentation on the basis of ODE/DAE models. Recently, a model compiler has been developed that converts flat Modelica code to executable models suitable for use with the Tornado kernel. As a result, a subset of Modelica models can now be used for tasks such as parameter estimation, scenario analysis, Monte Carlo simulation, sensitivity analysis and s...

متن کامل

Support for flexible and transparent distributed computing

Modern distributed computing developed from the traditional supercomputing community rooted firmly in the culture of batch management. Therefore, the field has been dominated by queuing-based resource managers and work flow based job submission environments where static resource demands needed be determined and reserved prior to launching executions. This has made it difficult to support resour...

متن کامل

Dynamic Scheduling of Computationally Intensive Applications on Unreliable Infrastructures

Grid is a distributed computing paradigm that has considerably gained importance during the last several years. Typical for grids is that their resources are highly distributed and often belong to different organizations. Therefore, resource availability and stability form an important issue that should be taken into account when designing scheduling mechanisms for grid systems. Currently, most...

متن کامل

A thesis submitted in conformity with the requirements

Tornado: Maximizing Locality and Concurrency in a Shared-Memory Multiprocessor Operating System Benjamin Gamsa Doctor of Philosophy Graduate Department of Computer Science University of Toronto 1999 This dissertation presents novel operating system structuring techniques for dealing with the problems of scalability in shared-memory multiprocessors. By using an object-oriented structure, with ea...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006